10. Adding Music WolfEdit 2 has the ability to read MIDI files and add them to a scenario. However, you can't just import any MIDI file and expect it to sound right. When Wolfenstein plays your MIDI file, it will play it using its own instrument set, which is almost certainly nothing like that for which the MIDI file was written. So, music for Wolfenstein really needs to be specially arranged for it. I regret that I cannot offer much advice concerning tools or techniques for doing this. All I can do is set out the technical requirements, which are described below under MIDI File Format . Importing Music The Music command in the Art & Music menu opens a window containing a list of added pieces of music. The Import... button allows you to select a MIDI file and import its contents. Imported music will be added to the Music pop-up menus in the Scenario Info and Level Info windows. MIDI File Format The file should be in Standard MIDI Format, as defined by the International Midi Association. A description of this format is available from the Web page http://hampshire.edu/CCL/MIDI/doc/midifile.html. The file may use either Format 0 (single track) or Format 1 (multiple simultaneous tracks). Each track should start with one or more “Program Change” MIDI commands, one for each MIDI channel used, to establish the correspondence between channels and instruments. The Program Numbers specified in the Program Change commands correspond to Wolfenstein instruments as follows: Prog# Instrument 1 High Snare 2 Low Snare 3 Snare Flam 4 Timpani 5 Tam Tam 6 Bass 7 Bmin Chord 8 Bdim Chord 9 Eb Rip 10 Eb Chime 11 Melody Low 12 Melody High 13 Guitar – C Mute 14 Guitar – C Short 15 Guitar – E Bend 16 Guitar – E7 17 Guitar – E down/up 19 Hat 20 Kick 21 Rock Snare 101 Loud High Snare 102 Loud Low Snare 103 Loud Snare Flam 104 Loud Timpani 105 Loud Tam Tam 106 Loud Bass 107 Loud Bmin Chord 108 Loud Bdim Chord 109 Loud Eb Rip 110 Loud Eb Chime 111 Loud Melody Low 112 Loud Melody High